Athyaagrahiyaaya Dushtasthree meaning in english


Word: അത്യാഗ്രഹിയായ ദുഷ്‌ടസ്‌ത്രീ Transliteration: atyāgrahiyāya duṣ‌ṭas‌trī

Meaning of അത്യാഗ്രഹിയായ ദുഷ്‌ടസ്‌ത്രീ in english :

Noun Harpy
Related wordsatyāgrahiyāya duṣ‌ṭas‌trī (അത്യാഗ്രഹിയായ ദുഷ്‌ടസ്‌ത്രീ) - Harpy 
Malayalam to English
English To Malayalam